shut the hell up! - Francés Inglés Diccionario